package com.listener.dao;

import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface TypeDao {
    //查询所有属性
    public List<Map<String, Object>> selectAllType();

    //根据属性查询id
    public Integer selectIdByType(String type);
    //获取所有属性相对的颜色
    public Map<String,String> selectAllTypeColor();
    //获取属性对应的颜色
    public String selectColorByType(String type);
    //设置属性相克
    public Integer setTypeDefense(String type1,String type2,String effect);
    //查询属性相克
    public List<Map<String,Object>> selectTypeDefense(String type);
    //查询双属性的属性相克
    public List<Map<String,Object>> selectManyTypeDefense(String type1,String type2);
}
